revenues from investment - Turkish English Dictionary